SLB Reports a 3% Dip in Q1 Revenue to $8.49 Billion Amid Global Challenges
SLB announced a 3% year-on-year revenue decline to $8.49 billion in Q1 2025, with net income dropping by 25%. CEO Olivier Le Peuch cited regional challenges and opportunities affec...